home *** CD-ROM | disk | FTP | other *** search
/ Mission 3 / Mission 3.zip / Mission 3.iso / texte / 7up_pd / vdilib.h < prev    next >
C/C++ Source or Header  |  1998-10-29  |  2KB  |  61 lines

  1. /*
  2.  * VDI-Lib  V0.09
  3.  *
  4.  * started    : 20.02.92 (wb)
  5.  * last change: 28.07.92 (wb)
  6.  *
  7.  * Versionen
  8.  *---------------------------------------
  9.  * 0.04  vom 23.02.92
  10.  * 0.05  vom 27.02.92
  11.  *       -  Handle wird nun bei v_opnvwk() übergeben
  12.  * 0.06  vom 01.03.92
  13.  *       -  vergessenes Postincrement in vs_color()
  14.  *          hinzugefügt
  15.  *       -  vst_point() liefer jetzt einen Rückgabewert
  16.  *       -  vergessenes Postincr. bei v_gtext() und
  17.  *          v_ftext() hinzugefügt
  18.  *       -  Lib um die Funktionen v_cellarray(), vq_cellarray(),
  19.  *          vsc_expose() vervollständigt
  20.  * 0.07  vom 02.03.92
  21.  *       -  Polaroid-Funktionen ergänzt
  22.  * 0.08  vom 27.7.92
  23.  *       - Stackoffsetfehler in v_bez() und v_bez_fill() beseitigt
  24.  * 0.09  vom 28.7.92
  25.  *       - Bestückungsfehler bei v_bez_qual in intin[0] behoben
  26.  *       - Falsches n_ptsin in v_bez() und v_bez_fill() behoben
  27.  */
  28.  
  29. /****** VDIparams *******************************************************/
  30.  
  31. /* Die VDI-Arrays */
  32. typedef struct
  33. {
  34.     int    contrl[15];
  35.     int    intin[1024];
  36.     int    ptsin[128];
  37.     int    intout[45];
  38.     int    ptsout[128];
  39. } VDIPARBLK;
  40.  
  41. extern  VDIPARBLK _VDIParBlk;
  42.  
  43. /* Der VDI-Parameterblock */
  44. typedef struct
  45. {
  46.    int   *contrl;
  47.    int   *intin;
  48.    int   *ptsin;
  49.    int   *intout;
  50.    int   *ptsout;
  51. } VDIPB;
  52.  
  53. /********* zusätzliche Funktionen ***************************************/
  54.  
  55. /*
  56.  * VDI-Handler
  57.  */
  58. void vdi( VDIPB *vdipb );
  59.  
  60. /************************************************************************/
  61.